gun launcher - Español Inglés Diccionario